A Single-Authoring Technique for Building Device-Independent Presentations
نویسندگان
چکیده
One of the major challenges in the prevailing web page development is device heterogeneity. Currently, devices such as cell phones, PDAs, and PCs are already capable of providing access to the Internet. In the near future, we are expecting other devices such as car navigation systems to have the same capabilities. As the number of these devices increases, the traditional approach of developing a separate web page for each device results in too many redundant efforts. It would take too much effort for authors to learn different device-specific markup languages and tools, and then to implement and maintain a large number of device-specific web pages of the same web application. To meet this challenge, we propose a single-authoring technique called ScalableWeb. It allows authors to build a device-independent presentation model at design time. The device-independent presentation model can be used to generate device-specific presentation at runtime, with the possibilities of customization from authors. Introduction Nowadays, we see numerous devices having sufficient computing, networking and display capabilities to run a web browser. However, due to device heterogeneity such as screen sizes and input methods, not all devices can access to the same web page and not all accessible web pages are fully functional on all devices. One of the feasible solutions is to provide a single-authoring technique, with which authors can build a device-independent presentation model that can be used to generate device-specific presentation. Since building a device-independent web page that can be accessible from any kinds of devices is an enormous problem, we would like to approach this problem by taking one step at a time and first considering the most common web-supported devices. They include PCs and Pocket PCs that accept HTML [1], and cell phones that accept cHTML or WML [2]. We also start by initially focus on web pages and web applications which presentations are consisted of purely graphical widgets, and exploiting high-level form controls such as buttons, forms, and text fields. We select graphical modal as it is the most frequently used modality; and we concentrate on the high-level controls as they are commonly exploited in e-commerce web applications. Challenges Within our scope of interest, there are three major set of challenges: • Presentation Accessibility – the ability for a system to produce a presentation data that can be rendered on a target device • Presentation Quality – the ability for a system to produce a highly usable presentation • Function Customization – the ability for an author or a user to customize functions of a web application For presentation accessibility, it is caused by device-specific markup languages (e.g., PCs, and Pocket PCs support HTML, but DoCoMo cell phone only supports cHTML) and input methods (e.g., PCs support keyboards and mouse, Pocket PCs support stylus and virtual keyboards, and DoCoMo cell phones support keypads). For presentation quality, it is affected by different device screen sizes (e.g., PCs’ screen size is above 800 x 600 pixels, Pocket PCs’ screen size is around 320 x 240 pixels, and DoCoMo cell phones’ screen size is around 130 x 120 pixels). For function customization, it is about task preference. Task preference means a task may be suitable for a few devices but not for others. For example, a text inputting task may be suitable for PCs but not for cell phones; as cell phones do not provide a convenient input mechanism. Task preference can also be based on delivery contexts [3] other than device types. Using the example in the W3C Authoring Scenario informal draft [4], if a user is in a hurry, he/she may choose to disable all images presentation and just download the text. With the additional task preference option, the user can further minimize the download time by just selecting the task that he/she is interested.
منابع مشابه
Building a Design Family: Explicit Support for Contingency Handling and Exploratory Design in Multimedia Authoring
Multimedia presentations are often intended to cater for a wide range of viewing scenarios, encompassing variety with respect to factors including the delivery platform, audience experience level and individual reader preferences. Existing presentation-building tools either make no provision for such variation, or go some way by providing generic information structures that are interpreted at t...
متن کاملAdaptive Authoring of Adaptive Hypermedia: towards Easier, Role-based, Adaptive Authoring
The paper proposes a method to improve authoring by displaying a simplified view of an Adaptive Educational Hypermedia (AEH) system via a user role functionality matrix. Adaptive presentations are starting to appear in many applications, in education, but also beyond. For instance, the mobile phone world is increasingly applying adaptation to location, user, etc. However, a known bottle-neck in...
متن کاملContent Adaptation and Generation Principles for Heterogeneous Clients
In this paper, we propose a general framework for device independent authoring and presentation. Our approach relies on negotiated adaptation and generation techniques. These techniques allow the creation of customized presentations for different clients starting from a single and more abstract content representation. We focus on some key aspects of this framework through the learned lessons fr...
متن کاملCreating a semantic-based discourse model for hypermedia presentations: (un)discovered problems
We address the problem of building a flexible discourse model that enables creation of relatively complex discourse structures by using a semantic framework and semantic descriptions of media items. With such model we intend to support different approaches to hypermedia presentation authoring. We give a short overview of existing hypermedia presentation generation systems and discuss what type ...
متن کاملLinking Presentation Documents Using Image Analysis
Systems for recording presentations are becoming commonly available. Commercial solutions include authoring tools that let users create online representations by recording audio, video, and presentation slides while a talk is being given. A typical collection of presentation recordings may contain hundreds even thousands of recordings, making it very difficult to retrieve particular presentatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002